package br.ufpb.di.ppgi.negocio.modelo.usuario;

import java.io.Serializable;
import java.util.Set;

import br.ufpb.di.ppgi.negocio.servicos.login.Credencial;

public interface IUsuario extends Serializable {
	UsuarioRole getRole();

	Long getId();

	String getEmail();

	boolean confirmaSenha(String senha);

	boolean confirmaSenha(Credencial credential);

	Set<String> getRoles();

	String getRolesString();
	
}
